@charset "utf-8";
/* CSS Document */
/* @ 516
   _(:з」∠)_ 
*/

.leftMain_cont .cont_item.systemSetting {
    width: 310px;
}

/* - system setting - */
.systemSetting_list {
    width: calc( 100% - 16px );
    height: auto;
    border-radius: 2px;
    box-shadow: 0 0 1px #ccc;
    background-color: #fff;
}

.systemSetting_item,
.systemSetting_child_item {
    position: relative;
    width: 100%;
    height: auto;
    min-height: 32px;
}

.systemSetting_item.noEvent {
    background-color: #f2f2f2;
    cursor: not-allowed;
}

.systemSetting_item:not(:last-child)::after,
.systemSetting_child_item:not(:last-child)::after {
    content: "";
    display: block;
    position: absolute;
    left: 12px;
    bottom: 0px;
    width: calc( 100% - 24px );
    height: 0;
    border-bottom: 1px dashed #999999;
}

.systemSetting_item_head {
    display: block;
    padding: 0 12px;
    width: calc( 100% - 24px );
    height: 36px;
    line-height: 36px;
    transition: all ease-in .1s;
}

.systemSetting_item_head::after {
    content: "\f013";
    display: block;
    float: right;
    margin: 6px 0;
    width: 24px;
    height: 24px;
    color: #999999;
    text-align: center;
    transition: all ease-in .1s;
    font: normal normal normal 14px/24px FontAwesome;
}

.systemSetting_item_cont {
    margin: 0 4px;
    padding: 0 8px;
    width: calc( 100% - 24px );
    height: 0;
    background-color: #eeeeee;
    overflow: hidden;
}

.systemSetting_item_cont.select {
    height: auto;
}